
package ig.ejb.metrica.da;

import java.sql.Timestamp;
import java.util.Collection;
import javax.ejb.CreateException;
import javax.ejb.EJBLocalHome;
import javax.ejb.FinderException;


/**
 * This is the local-home interface for Contratossimples enterprise bean.
 */
public interface ContratossimplesLocalHome extends EJBLocalHome {
    
    ContratossimplesLocal findByPrimaryKey(Integer key)  throws FinderException;

    public ContratossimplesLocal create(Integer id, Integer idcontrato, Timestamp fechaCorte, String nombre, String tipo, String producto, String unidadnegocio, String emisor, Double valornominal,Timestamp fechaInicial,Double saldoMora,Integer alturaMora,Double saldoActual) throws CreateException;

    Collection findById(Integer id) throws FinderException;

    Collection findByIdcontrato(Integer idcontrato) throws FinderException;

    Collection findByNombre(String nombre) throws FinderException;

    Collection findByTipo(String tipo) throws FinderException;

    Collection findByProducto(String producto) throws FinderException;

    Collection findByUnidadnegocio(String unidadnegocio) throws FinderException;

    Collection findByEmisor(String emisor) throws FinderException;

    Collection findByValornominal(Double valornominal) throws FinderException;

    Collection findAll() throws javax.ejb.FinderException;

    Collection findByFechaCorte(java.sql.Timestamp fechaCorte) throws javax.ejb.FinderException;
    
    
}
